separation of powers – English–日本語 translations

🇬🇧 en ja 🇯🇵

separation of powers noun

  • model for governance
三権分立
Wiktionary Links